launching trough - German English Dictionary